ライブラン
ライブランでは、特定のリソースセットを使用してテストを実行することができます。各テスト結果の結果は、モデルとテストケースを改善するための有益なフィードバックを提供することができます。
この機能を使用するには、デザイナー > ライブランに進んでください。
リソースの選択
ランタイプの選択
テストランのタイプを選択することができます。左上のドロップダウンからスクリプトベースまたはモデルベースのテストランを選択することができます。
スクリプトベースでは、テストケースの一部を形成するスイートとスクリプトを選択する必要があります。
モデルベースの選択については以下で詳しく説明します。
モデル
テストランを開始する前に、特定のリソースを選択する必要があります。モデルは常に必要です。モデルを選択した後、探索的オプションを選択するか、テストケースオプションを選択してそのモデルのテストケースリストを表示します。
スニペット
ドライランは、スニペットをトリガーせずにテストを実行します。また、スニペットありを選択することもできます。この選択肢は追加のオプションを公開します。
実行環境
接続され、ロックが解除され、デザインモードになっている任意の実行環境がオプションとしてリストに表示されます。スニペットを実行するためには実行環境を選択する必要があります。
スイート
スニペットを実行するためにはスイートのパスが必要です。エージェント上のスイートの相対パスを指定します。もしすでにモデルにスイートパスが含まれている場合は、それが事前に入力されます。それでもスイートパスを編集して別の値を指定することができます。
SUT
以下のオプションは_SUTs_というセクションの下にあります。
- SUT選択なしで実行
- 名前で特定のSUT* 名前で特定のSUTを選択
- 条件に基づいてSUTを選択
実行
特定のリソース を選択した後、Runをクリックします。不足しているまたは無効な選択が強調表示されます。必要なすべての選択が入力されており、有効であれば、ログが始まります。これらのログメッセージは、テストランが始まる前に発生するタスクを示しています。選択された場合、各リソースは以下の項目について確認されます:
- テストケースの妥当性
- エージェントの可用性
- SUTの可用性
- スイートの可用性
ランの状態が表示されます。
状態が実行中である間は、中止ボタンを使って実行を停止することができます。これは他のテストランのためのリソースを解放するために行いたいかもしれません。
プレフライトが中止されたりエラーが発生した場合、完全なログ出力が表示されます。この出力は実行に問題があった場合の説明を提供するべきです。新しい実行を試みる前に、別のリソースを選択することができます。Runボタンがクリックされると、ログ出力はクリアされます。
ランの状態がエラーである場合、進行中のTest ResultsへのリンクがRunボタンの隣に表示されます。これにより、他の進行中のテストランを停止して、次のライブラン用の実行環境を解放することができます。
再生
選択したリソースに問題がなければ、テスト結果が生成されます。
一部のテストランは非常に短く、再生がレンダリングされる前に終了します。